var url="../RRHH_CUADRO_COMPARATIVO_DEPARTAMENTO_CONTROLLER";
var worker=new Worker("../js/SIS/SIS_CARGA_IMAGEN.js");
var iworker=0;
function postulados(id,recursividad)
{
    if(typeof worker !="undefined")
        worker.terminate();
    worker = undefined;
    $.post(url,{evento:"buscarPostulados", id:id}, function (respo){
        if(respo=="false"){
            if(recursividad==3){
                alert("Error de servidor");
                return;
            }
            postulados(id,recursividad++);
            return;
        }
        $(".contenedor70 div").html(respo);
        var card=$(".imagen");
        worker=new Worker("../js/SIS/SIS_CARGA_IMAGEN.js");
        iworker=0;
        worker.postMessage({ci:$(card[iworker]).data("ci"),foto:$(card[iworker]).data("foto")});
        worker.addEventListener('message', function(e) {
                 json=$.parseJSON(e.data);
                 $("img[data-ci="+json.ci+"]").attr("src",json.foto);
                 iworker++;
                 var card=$(".imagen");
                 if(card.length>iworker)
                 worker.postMessage({ci:$(card[iworker]).data("ci"),foto:$(card[iworker]).data("foto")});
        }, false);
        var json=$(".contenedor70 > div > div").length/4;
        json=Math.ceil(json);
        $(".contenedor70 > div").css("width",900*json+"px")
        $(".nrolike").hover(function(){
            $("#toolkid").html($(this).data("like"));
            $("#toolkid").css("display","block");
        },function(){
            $("#toolkid").css("display","none");
        });
    });
}
function gustadores(postulado,convocatoria){
    $.post(url,{evento:"gustadores",idpost:idpost,idconv:idconv}, function (respo)
    {
        $("#gustadores").html(respo);
        $("#gustadores").parent().css("display", "block");
        $("#popUpbackGround").css("display", "block");                     
    });
}
function like(convocatoria,postulado,elemento,recurrencia){
    $.post(url, {evento: "like",idconv:convocatoria,postulado:postulado,tipo:$(elemento).data("estado")}, function(responsetext) {
        if(responsetext==="false"){
            if(recurrencia==3){
                alert("Error de servidor vuelva a intentar");
                return;
            }
            like(convocatoria,postulado,elemento,recurrencia++);
            return;
        }
        var json=$.parseJSON(responsetext);
        if($(elemento).data("estado")==="ME GUSTA"){
            $(elemento).data("estado","NO ME GUSTA"); 
            $(elemento).prev().text("NO ME GUSTA"); 
            $(elemento).attr("src","../img/menu/unlike.png"); 
            $(elemento).parent().find(".nrolike").text(json[1]);
        }else{
            $(elemento).data("estado","ME GUSTA"); 
            $(elemento).prev().text("ME GUSTA"); 
            $(elemento).attr("src","../img/menu/like.png"); 
            $(elemento).parent().find(".nrolike").text(json[1]);
        }
         $(elemento).parent().find(".nrolike").data("like",json[0]);
    });
    
}
function vercurriculum(ci,curriculo){
     abrirdocumento(curriculo,ci,0);
}
var mouseX;
var mouseY;
$(document).mousemove( function(e) {
   mouseX = e.pageX; 
   mouseY = e.pageY;
   $("#toolkid").css({
      top:mouseY,
      left:mouseX+10
   });
});